// Copyright 2022 by LunaSec (owned by Refinery Labs, Inc)
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
package grypefx

//func LoadVulnerabilityDB(store v5.StoreReader) (vulnerability.Provider, vulnerability.MetadataProvider, *db.Status, error) {
//	status, err := store.GetID()
//	if err != nil {
//		return nil, nil, nil, err
//	}
//
//	return db.NewVulnerabilityProvider(store), db.NewVulnerabilityMetadataProvider(store), &db.Status{
//		Built:         status.BuildTimestamp,
//		SchemaVersion: status.SchemaVersion,
//	}, nil
//}
